﻿using System;
using System.Collections.Generic;

namespace DotNetNuke.Modules.Help.Tests.MockViews
{
    class MockViewHelpCategory : IViewHelpCategory
    {
        #region IViewHelpCategory Members

        string _content;
        public string Content
        {
            set { _content = value; }
            get { return _content; }
        }

        Exception _exception;
        public Exception Exception
        {
            set { _exception = value; }
            get { return _exception; }
        }

        int _itemId;
        public int ItemId
        {
            set { _itemId = value; }
            get { return _itemId; }
        }

        int _userId;
        public int UserId
        {
            set { _userId = value; }
            get { return _userId; }
        }

        int _moduleId;
        public int ModuleId
        {
            set { _moduleId = value; }
            get { return _moduleId; }
        }

        bool _redirect;
        public bool Redirect
        {
            set { _redirect = value; }
            get { return _redirect; }
        }

        List<HelpCategoryInfo> _helpCategoies;
        public List<HelpCategoryInfo> HelpCategories
        {
            set { _helpCategoies = value; }
            get { return _helpCategoies; }
        }

        public List<HelpCategoryInfo> Categories
        {
            set { throw new NotImplementedException(); }
        }

        #endregion
    }
}
